No sh*t?
$545 is like, her entire monthly take-home
pay..... 
I have no idea how much is her pay... but honestly it's like too
much >___>
Either she decided all or nthing (I got frenz who dun usually
buy but on big draws, dump huge ammount of money to maximise
chances), or maybe all the other cleaners asked her to
help buy for them...